opaque goggles - English Synonyms Dictionary